操作系统课后习题答案4 |
您所在的位置:网站首页 › o 软件 › 操作系统课后习题答案4 |
6. 设备管理
6.1
例题解析
例 6.2.1 何谓虚拟设备?请说明 SPOOLing 系统是如何实现虚拟设备的。
解
本题的考核要点是虚拟设备的实现方法。
虚拟设备是指利用软件方法,比如 SPOOLing 系统,把独享设备分割为若干台逻辑 上的独占的设备,使用户感受到系统有出若干独占设备在运行。当然,系统中至少一台 拥有物理设备,这是虚拟设备技术的基础。
SPOOLing 系统又称“假脱机 I/O 系统” ,其中心思想是,让共享的、高速的、大 容量外存储器(比如,磁盘)来模拟若干台独占设备,使系统中的一台或少数几台独占 设备变成多台可并行使用的虚拟设备。
SPOOLing 系统主要管理外存上的输入井和输出井,以及内存中的输入缓冲区和输 出缓冲区。其管理进程主要有输入和输出进程,负责将输入数据装入到输入井,或者将 输出井的数据送出。它的特点是:提高了
I/O 操作的速度;将独占设备改造为共享设 备;实现了虚拟设备功能。
例 6.2.2
有关设备管理要领的下列叙述中, (
) 是不正确的。
A .通道是处理输入、输出的软件
B .所有外围设备都由系统统一来管理
C .来自通道的 I/O 中断事件由设备管理负责处理
D .编制好的通道程序是存放在主存贮器中的
E .由用户给出的设备编号是设备的绝对号
解
本题的考核要点是设备管理的基本概念。
(1)
通道是计算机上配置的一种专门用于输入输出的设备,是硬件的组成部分。因 此 A 是错误的。
(2)
目前常见 I/O 系统其外部设备的驱动和输入输出都由系统统一管理。因此 B 是 对的。
(3)
设备管理模块中的底层软件中配有专门处理设备中断的处理程序。通道中断属 于设备中断的一种。因此 C 是对的。
(4)
通道设备自身只配有一个简单的处理装置( CPU ) ,并不配有存储器,它所运 行的通道程序全部来自内存。因此 D 是对的。
(5)
系统在初启时为每台物理设备赋予一个绝对号,设备绝对号是相互独立的。由 用户给出的设备号只能是逻辑编号,由系统将逻辑号映射为绝对号。因此 E 是错误 的。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |